most streamlined - Français Anglais Dictionnaire